5342ad1164ff2bf6cdf9de59be0926e97f587094,src/main/java/org/terasology/launcher/gui/javafx/SettingsController.java,SettingsController,openGameDataDirectoryAction,#,177
Before Change
@FXML
protected void openGameDataDirectoryAction() {
try {
DirectoryUtils.checkDirectory(gameDataDirectory);
Desktop.getDesktop().open(gameDataDirectory);
} catch (IOException e) {
logger.error("The game data directory can not be opened! '{}'", gameDataDirectory, e);
GuiUtils.showErrorMessageDialog(stage, BundleUtils.getLabel("message_error_gameDataDirectory") + "\n" + gameDataDirectory);
}
}
After Change
@FXML
protected void openGameDataDirectoryAction() {
GuiUtils.openFileBrowser(stage, gameDataDirectory, BundleUtils.getLabel("message_error_gameDataDirectory"));
}
@FXML